package com.seanchenxi.gwt.wordpress.json.service.model;

import java.util.ArrayList;
import java.util.Date;

public interface Page {
	
	int getId();
	void setId(int id);
	
	String getType();
	void setType(String type);
	
	String getSlug();
	void setSlug(String slug);
	
	String getURL();
	void setURL(String url);
	
	String getStatus();
	void setStatus(String status);
	
	String getTitle();
	void setTitle(String title);
	
	String getTitlePlain();
	void setTitlePlain(String titlePlain);
	
	String getContent();
	void setContent(String content);
	
	String getExcerpt();
	void setExcerpt(String excerpt);
	
	Date getCreatedDate();
	void setCreatedDate(Date createdDate);
	
	Date getModifiedDate();
	void setModifiedDate(Date modifiedDate);
	
	Author getAuthor();
	void setAuthor(Author author);
	
	ArrayList<Comment> getComments();
	void setComments(ArrayList<Comment> comments);
	
	ArrayList<Attachment> getAttachments();
	void setAttachments(ArrayList<Attachment> attachments);
	
	int getCommentCount();
	void setCommentCount(int number);
	
	String getCommentStatus();
	void setCommentStatus(String commentStatus);
}
